cbuffer LineCBuffer{
	matrix worldViewProj;
	float4 color;
}

struct VS_IN{
	float4 v : POSITION;
};

struct PS_IN{
	float4 vp : SV_POSITION;
	float4 c  : COLOR;
};

PS_IN main( VS_IN input )
{
	PS_IN output = (PS_IN)0;
	output.vp = mul(input.v, worldViewProj);
	output.c = color;
	return output;
}